outer sheath - Espagnol Anglais Dictionnaire